﻿.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0;background:#444; color:#fff; border:1px solid #1A527D;}

.frmtextarea{
	background:#fff url(../images/forms/st-forminput-bg.png) repeat-x top;
	border:1px solid #D2D4D4;
	border-top:1px solid #A5A6A6;
	border-radius:2px;
	font-family:Calibri !important;
	font-size:14px;
	padding:7px 6px;
	width:510px;
	height:54px;
}

.frmtextarea-active{
	background:#fff url(../images/forms/st-forminput-bg.png) repeat-x top;
	border:1px solid #B5B7B7;
	border-top:1px solid #8E8F8F;
	border-radius:2px;
	font-family:Calibri !important;
	font-size:14px;
	padding:7px 6px;
	width:auto;
	width:510px;
	height:54px;
}


.datepicker-input{
	background:#fff url(../images/forms/datepicker-bg.png) repeat-x top right;
	border-radius:2px;
	color:#666;
	padding:7px 6px;
	border:1px solid #D2D4D4;
	border-top:1px solid #A5A6A6;
	width:180px;
	}


.frmtextbox
{
    background: white url(../img/st-forminput-bg.png) repeat-x top;
    border: 1px solid #D2D4D4;
    border-top: 1px solid #A5A6A6;
    border-radius: 2px;
    
    padding: 7px 6px;
    width: 510px;
    }
    
.txtsmall
{
    width:187px;
    }
    
.cmbselect
{
    width:190px;
    }



/* ================= Table ================ */

table.frmtable td  
{
    padding:16px 20px 16px 20px;
    border-bottom:1px solid #d7d7d7;
 }
    
    
.tbldata {
	background-color: #f9f9f9;
}

.tbldataeven {
	background-color: #FFF;
}

tr.odd {
	background-color: #ebfafd;
}

.tbldataheadeven {
	background-color: #FFF;
}

.frmdatahead{
   background-color: #f5f5f5;
}


/* ================= Erro masage ================ */


.field-validation-error
{
    color:Red;
    display:inline;
    }
